C#


OOP

FILES

Blazor

c# & sql





Singly
Doubly Circular

Circular

Doubly
1
1


1.Linked List


Stacks

Queue

Arrays
Linear Lists

Non-Linear Lists

1

1

2
2
2

1
1
1

2

3
3
3
3

2
1

1
2
2
1

2
2
1
3
3


1

1

2
1
2
1
2

2

3
3
3
3
3
3


4
4
4
4
4
4
4
4
3

4
3


1


2



Design Patterns
SOLID


Graphs

Trees


Binary Tree


2

4
3
2
2





AVL








Splay Tree

B Tree

Huffman Coding Tree

AVL Tree

Red-Black Tree


Sort
Orders









Insertion Sort

Bubble Sort

Selection Sort
Shell Sort
Radix Sort


Merge Sort
Heap Sort

Quick Sort





Counting Sort
B Tree
Binary Search Tree
(BST)











Search
Linear Search
Binary Search

Hashing


ASP.NET
Core
https://roadmap.sh/aspnet-core





Polymorphism
Association
Aggregation
Composition

enum



static

Abstract

Overloading

Overriding

Inheritance

Realization



System.IO

Creating a File

Writing to a File

Reading from a File

Appending to a File

Checking if a File Exists

FileInfo

DirectoryInfo

DriveInfo

Data
Structure
اساسيات

GUI
Encapsulation